well-deck ship - French English Dictionary